@charset "utf-8";
* {
    margin: 0;
    padding: 0;
}

ul {
    list-style: none;
}

.f {
    float: left;
}


/*清除浮动*/

.clearfix:after {
    content: '';
    display: block;
    clear: both;
}


/*全局布局*/

.web {
    width: 1000px;
    /*height: 2255px;*/
    margin: 0 auto;
}


/*头部*/

.header {
    /*height: 140px;*/
}

.header-top-border {
    height: 20px;
    width: 1000px;
    background-color: skyblue;
}


/*logo*/

.img-logo {
    float: left;
    margin: 38px 73px 15px 70px;
}


/*导航栏*/

.header ul {
    list-style: none;
}

.header li {
    float: left;
    margin-top: 75px;
    margin-right: 14px;
    font-size: 14px;
}

.header a {
    text-decoration: none;
    color: black;
    
}

a:hover {
    background-color: skyblue;
    border: 1px;
    border-radius: 3px;
}


/*搜索框外框*/

.header form {
    width: 216px;
    height: 30px;
    border: 1px solid black;
    margin-top: 69px;
    margin-left: 34px;
    float: left;
}


/*搜索框*/

.header input[type="text"] {
    width: 177px;
    height: 30px;
    border: none;
    float: left;
    padding-left: 5px;
    outline: none;
}


/*搜索框按钮*/

.header input[type="button"] {
    float: right;
    background: url(../img/index-img/19.jpg) no-repeat;
    width: 30px;
    height: 30px;
    float: right;
    border: none;
}

.second-img {
    font-size: 0px;
}


.location{
    background: url(../img/list/6.jpg) no-repeat;
    margin-top: 41px;
    margin-left: 51px;
    font-size: 16px;
    height: 30px;
    padding-bottom: 30px;
}
.location span{
    color: white;
    padding-left: 4px;
    padding-top: 6px;
    display: inline-block;

}
.location-span{
    font-size: 16px;
    margin-right: 674px ;
    float: right;
    margin-top:8px ;
}
.location a{
    text-decoration: none;
    color: black;
}
.table{
    margin-left: 50px;
}
.table span a{
    color: #6db6ff;
    text-decoration: none;
}
.table span a:hover{
    color: black;
}
/*每行第一列设置宽度*/
td:nth-of-type(3n-2){
    width: 50px;
}
/*span标签中文字的颜色*/
table span{
    color: #6db6ff;
}
/*每行第三列设置字号*/
td:nth-of-type(3n){
    font-size: 12px;
}
/*每行第二列设置字号*/
td:nth-of-type(2n){
    font-size: 16px;
}
/*表格中a标签的属性*/
table a{
    color: black;
    text-decoration: none;
}
/*项目标题背景*/
.title{
    background: url(../img/list/5.jpg) no-repeat;
    margin-left: 51px;
    margin-top: 34px;
}
/*项目标题*/
.titleson{
    font-size: 16px;
    font-weight: bold;
    margin-left: 123px;
}
/*ul的间距*/
.titlesonspan1{
    padding-right: 83px;
}
/*ul的间距*/
.titlesonspan2-4{
    padding-right: 99px;
}
/*ul的间距*/
.titlesonspan3{
    padding-right: 114px;
}
/*水平线*/
.hr2 hr{
    border: 1px solid #b3d8fd;
    width: 732px;
    margin-left:130px ;
    margin-top: -2px;
}
/*内容*/
.backround{
    background-color: #fafafa;
    height: 540px;
    width: 900px;
    border-bottom: 1px solid #b6daff;
    margin-left: 51px;
    
}
/*内容整理*/
.margin-left{
    margin-left: 71px;
}
/*内容与标题的距离*/
.padding-top-li{
    padding-top:10px ;
}
/*内容的字号\行高*/
.backround li{
    font-size: 12px;
    line-height: 39px;
    
}
/*ul左浮动*/
.margin-left ul{
    float: left;
}
/*内容左右距离*/
.padding-right-ul1{
    padding-right: 50px;
}
/*内容左右距离*/
.padding-right-ul2{
    padding-right: 120px;
}
/*内容左右距离*/
.padding-right-ul3{
    padding-right: 105px;
}
/*内容左右距离*/
.padding-right-ul4{
    padding-right: 90px;
}
/*按钮与左边距的距离*/
.button-margin{
    padding-left: 394px;
    margin-top: 18px;
    padding-bottom: 18px;
}
/*按钮颜色*/
.button-backcolor{
    background-color: #6db6ff;
}
/*按钮宽度1*/
.button-width1{
    width: 18px;
    height: 18px;
    font-size: 13px;
}
/*按钮宽度2*/
.button-width2{
    width: 49px;
    height: 18px;
    font-size: 13px;
}
/*水平线*/
.hr{
    color: #eaedf0;
    width: 1000px;
}
/*设置尾部导航栏的左边距*/

.footer-box {
    margin-left: 50px;
    margin-top: 44px;
}


/*设置导航栏浮动*/

.footer ul {
    float: left;
}


/*设置每个链接之间的距离*/

.footer li {
    margin-right: 70px;
}


/*设置第一行导航栏加粗及字号*/

.footer-box li:nth-child(4n-3) {
    font-weight: bold;
    font-size: 16px;
}


/*第一行导航栏 行高*/

.footer-box-height {
    line-height: 50px;
}


/*导航栏超链接*/

.footer-box a {
    text-decoration: none;
    font-size: 13px;
    line-height: 24px;
    color: black;
}

.tel {
    width: 282px;
    height: 104px;
    float: left;
    margin: 15px;
}

.tel-img {
    float: left;
    margin-top: 50px;
    margin-left: -45px;
}

.tel-number {
    font-size: 16px;
    letter-spacing: 5px;
    font-weight: bold;
    float: left;
    width: 126px;
}

.span1 {
    font-weight: bold;
    float: left;
    width: 126px;
    letter-spacing: 0px;
}


/*订阅信息*/

.buy {
    font-size: 16px;
    letter-spacing: 5px;
    font-weight: bold;
    float: left;
    width: 126px;
    margin-top: 35px;
    margin-left: 10px;
}


/*投诉电话*/

.bed {
    font-size: 10px;
    width: 120px;
    float: left;
    margin-left: 180px;
    margin-top: -94px;
}


/*微博*/

.weibo {
    width: 75px;
    height: 12px;
    margin-top: -70px;
    margin-left: 208px;
    float: left;
}

.footer-end {
    /*border: 70px solid #6db6ff;   */
    height: 70px;
    margin-top: 25px;
    background-color: #6db6ff;
    text-align: center;
}

.copy {
    padding: 43px;
    font-size: 12px;
}